package com.talent.web.excel;

import org.springframework.web.multipart.MultipartFile;

import javax.servlet.http.HttpServletResponse;


/**
 * @ClassName：ExcelReadService
 * @Author: hszhou
 * @Date: 2024/11/16 11:35
 * @Description: 必须描述类做什么事情, 实现什么功能
 */
public interface ExcelReadService {

    void readSimpleExcel(MultipartFile file);


    /**
     * 读取所有的sheet
     * @param file
     */
    void readAllSheet(MultipartFile file);


    /**
     * 读取指定sheet
     * @param indexArr
     * @param file
     */
    void readIndexSheet(int[] indexArr,MultipartFile file);

    /**
     * 读取多航头
     *      info
     * name  age   sex
     * wat   12     男
     * @param file
     */
    void readMultiHead(MultipartFile file);


    /**
     * 写入本地磁盘
     * @param path
     */
    void writeToDisk(String path);


    /**
     * 返回前段下载
     * @param response
     */
    void  download(HttpServletResponse response);


}
